#ifndef MaterialUVWDebug_h
#define MaterialUVWDebug_h

#include "Material.h"
#include "Color.h"

class MaterialUVWDebug : public Material {
 public:
  MaterialUVWDebug();
  virtual ~MaterialUVWDebug();

  virtual void shade(Color& result, const RenderContext& context, const Ray& ray,
                     const HitRecord& hit, const Color& atten, int depth) const;

 private:
  MaterialUVWDebug(const MaterialUVWDebug&);
  MaterialUVWDebug& operator=(const MaterialUVWDebug&);

};

#endif
